<html>
  <head>
    <meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>文章归档 | Elvis Zhang</title>
<meta name="description" content="The easy way or the right way." />
<link rel="shortcut icon" href="https://blog.shunzi.tech/favicon.ico">
<link rel="stylesheet" href="https://blog.shunzi.tech/styles/main.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.10.0/katex.min.css">

<script data-ad-client="ca-pub-7661668224317940" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<script src="https://blog.shunzi.tech/media/js/jquery.min.js"></script>
<script src="https://blog.shunzi.tech/media/js/masonry.pkgd.min.js"></script>
<script src="https://blog.shunzi.tech/media/js/aos.js"></script>
<script src="https://blog.shunzi.tech/media/js/pace.min.js"></script>
<script src="https://blog.shunzi.tech/media/js/view-image.min.js"></script>
<script src="https://blog.shunzi.tech/media/js/jquery.magnific-popup.min.js"></script>
<script src="https://blog.shunzi.tech/media/js/functions.js"></script>
  </head>
  <body>
    <!-- start: #wrapper -->
    <div class="wrapper">
      
            <header id="header" class="grid-container">
        <!-- start: .menu-wrapper -->
        <div class="menu-mobile"> 
          <i class="fa fa-reorder"></i>
        </div>
        <div class="menu-wrapper">
          <div class="">
            <div class="logo">
              <a href="https://blog.shunzi.tech"><img src="\media\images\custom-headerLogo.jpg" alt=""></a>
            </div>
            <!-- start: .main-nav -->

            <nav class="main-nav grid-container grid-parent">
              <ul id="menu-header" class="menu gradient-effect">
                <li class=""><a href="https://blog.shunzi.tech" class="menu">首页</a></li>
                
                  <li class="" >
                    <a href="/archives" class="menu">
                      归档
                    </a>
                  </li>
                
                  <li class="" >
                    <a href="/tag/diary" class="menu">
                      随笔
                    </a>
                  </li>
                
                  <li class="" >
                    <a href="/movies" class="menu">
                      观影
                    </a>
                  </li>
                
                  <li class="" >
                    <a href="/post/about" class="menu">
                      关于
                    </a>
                  </li>
                
                <li class="search-menu-item hide-on-mobile hide-on-tablet"><a href="#search-lightbox" class="lightbox mfp-inline"><i class="fa fa-search-line"></i></a></li>
              </ul>
            </nav>
            <a href="#search-lightbox" class="lightbox epcl-search-button mfp-inline hide-on-tablet hide-on-desktop"><i class="fa fa-search-line"></i></a>
            <!-- end: .main-nav -->
            <div class="clear"></div>
            <div class="border hide-on-tablet hide-on-mobile"></div>
          </div>    
          <div class="clear"></div>
        </div>
        <!-- end: .menu-wrapper -->
        <div class="clear"></div>
      </header>
      <div class="hide-on-mobile hide-on-tablet hide-on-desktop">
        <div id="search-lightbox" class="grid-container grid-small grid-parent mfp-hide">
          <div class="search-wrapper section">
            <form id="gridea-search-form" data-update="1620954331293" action="/search/index.html" class="search-form" _lpchecked="1">
              <input type="text" name="q" id="s" value="" class="search-field" placeholder="搜点啥..." aria-label="搜点啥..." required="">
              <button type="submit" class="submit" aria-label="Submit">
                <i class="fa fa-search-line"></i>
              </button>
            </form>
          </div>
        </div>
      </div>

      <main id="home" class="main fullcover no-sidebar content">
        <div class="grid-container module-wrapper enable-masonry aos-init aos-animate" data-aos="fade-up">
        <div class="epcl-page-wrapper">
          <div class="left-content grid-70 np-mobile widget_epcl_related_articles">
                
            <!-- start: .articles -->
            


<div class="main-article post">
  <h2 class="year">共 115 篇文章</h2>

    <h2 class="year">2020</h2>
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/cpp-basic/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://blog.shunzi.tech/post-images/cpp-basic.jpg');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-04-06">1 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/cpp-basic/">C++基础快速入门</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/minio/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://blog.shunzi.tech/post-images/minio.jpg');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-03-28">1 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/minio/">Minio</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/flashblox-achieving-both-performance-isolation-and-uniform-lifetime-for-virtualized-ssds/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://blog.shunzi.tech/post-images/flashblox-achieving-both-performance-isolation-and-uniform-lifetime-for-virtualized-ssds.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-03-20">1 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/flashblox-achieving-both-performance-isolation-and-uniform-lifetime-for-virtualized-ssds/">FlashBlox: Achieving Both Performance Isolation and Uniform Lifetime for Virtualized SSDs</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/controlled-data-migration-in-the-expansion-of-decentralized-object-based-storage-systems/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://blog.shunzi.tech/post-images/controlled-data-migration-in-the-expansion-of-decentralized-object-based-storage-systems.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-03-06">1 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/controlled-data-migration-in-the-expansion-of-decentralized-object-based-storage-systems/">Controlled Data Migration in the Expansion of Decentralized Object-Based Storage Systems</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/ceph-objectstore/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://blog.shunzi.tech/post-images/ceph-objectstore.jpg');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-02-25">1 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/ceph-objectstore/">Ceph ObjectStore</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/vldbj-2018lsm-based-storage-techniques-a-survey/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master/img/blog/1590204474(1).jpg');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-02-11">1 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/vldbj-2018lsm-based-storage-techniques-a-survey/">VLDBJ 2018：LSM-based storage techniques: a survey</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/fast-2017-2019/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://blog.shunzi.tech/post-images/fast-2017-2019.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-01-09">1 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/fast-2017-2019/">FAST 2017-2019</a>
          </h4>
        </div>
      </article>
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
    <div class="clear"></div>

    <h2 class="year">2019</h2>
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/wisckey-separating-keys-from-values-in-ssd-conscious-storage/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://blog.shunzi.tech/post-images/wisckey-separating-keys-from-values-in-ssd-conscious-storage.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2019-12-20">1 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/wisckey-separating-keys-from-values-in-ssd-conscious-storage/">WiscKey: Separating Keys from Values in SSD-Conscious Storage</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/paper-read-and-write/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://blog.shunzi.tech/post-images/paper-read-and-write.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2019-12-12">1 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/paper-read-and-write/">文献阅读和写作技巧</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/rbc-based-on-rdma/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://blog.shunzi.tech/post-images/rbc-based-on-rdma.jpg');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2019-12-11">1 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/rbc-based-on-rdma/">基于RDMA的RPC实现</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/gem5-and-nvmain/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://blog.shunzi.tech/post-images/gem5-and-nvmain.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2019-12-11">1 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/gem5-and-nvmain/">GEM5 &amp; NVMain</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/ceph-tiring-cache-optimization/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://github.com/zjs1224522500/files-and-images/blob/master/blog/pic/project/Tier-Arch.png?raw=true');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2019-12-05">1 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/ceph-tiring-cache-optimization/">Ceph Tiring Cache 调优</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/ceph-cache-tiering/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://github.com/zjs1224522500/files-and-images/blob/master/blog/pic/project/Tier-Arch.png?raw=true');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2019-11-11">2 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/ceph-cache-tiering/">Ceph Cache Tiering</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/file-systems-unit-as-distributed-storagelessons-from-10-years-of-ceph-evolution/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://blog.shunzi.tech/post-images/file-systems-unit-as-distributed-storagelessons-from-10-years-of-ceph-evolution.jpg');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2019-11-07">2 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/file-systems-unit-as-distributed-storagelessons-from-10-years-of-ceph-evolution/">File Systems Unit as Distributed Storage:Lessons from 10 Years of Ceph Evolution</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/slm-db-single-level-key-value-store-with-persistent-memory/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://github.com/zjs1224522500/files-and-images/blob/master/blog/pic/Arch-SLM-DB.png?raw=true');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2019-10-27">2 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/slm-db-single-level-key-value-store-with-persistent-memory/">SLM-DB Single-Level Key-Value Store with Persistent Memory</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/exploiting-commutativity-for-practical-fast-replication/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://blog.shunzi.tech/post-images/exploiting-commutativity-for-practical-fast-replication.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2019-10-17">2 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/exploiting-commutativity-for-practical-fast-replication/">Exploiting Commutativity For Practical Fast Replication</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/Docker-Notes/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://github.com/zjs1224522500/files-and-images/blob/master/blog/pic/docker-k8s.png?raw=true');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2019-10-16">2 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/Docker-Notes/">重拾Docker</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/ceph-consistency/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://blog.shunzi.tech/post-images/ceph-consistency.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2019-10-11">2 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/ceph-consistency/">Ceph中的数据一致性</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/tail-latency/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://blog.shunzi.tech/post-images/tail-latency.jpeg');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2019-10-11">2 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/tail-latency/">Tail Latency</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/distributed-system-consistency/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://blog.shunzi.tech/post-images/distributed-system-consistency.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2019-10-03">2 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/distributed-system-consistency/">分布式系统中的一致性</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/ceph-rbd-src/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://blog.shunzi.tech/post-images/ceph-rbd-src.jpg');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2019-09-25">2 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/ceph-rbd-src/">Ceph-RBD 源码阅读</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/kill-git/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://blog.shunzi.tech/post-images/kill-git.jpg');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2019-09-20">2 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/kill-git/">Git 从入门到掐死</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/distributed-cache-notes-one/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://blog.shunzi.tech/post-images/distributed-cache-notes-one.jpg');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2019-09-03">2 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/distributed-cache-notes-one/">分布式缓存读书笔记（一）</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/tutorial/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://blog.shunzi.tech/post-images/tutorial.jpg');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2019-09-02">2 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/tutorial/">编程语言-教程和案例汇总</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/basic-concept-of-distributed-system/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://blog.shunzi.tech/post-images/basic-concept-of-distributed-system.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2019-08-23">2 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/basic-concept-of-distributed-system/">分布式系统基本概念</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/c-header/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://blog.shunzi.tech/post-images/c-header.jpg');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2019-08-21">2 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/c-header/">常见的C语言库函数</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/one/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://blog.shunzi.tech/post-images/one.jpg');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2019-08-11">2 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/one/">一</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/file-and-charset/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://blog.shunzi.tech/post-images/file-and-charset.jpg');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2019-07-31">2 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/file-and-charset/">字符编码与文件</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/proxy/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://www.ionos.ca/digitalguide/fileadmin/DigitalGuide/Teaser/proxy-t.jpg');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2019-07-27">2 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/proxy/">网络代理基础</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/heelo-diary/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://github.com/zjs1224522500/files-and-images/blob/master/blog/pic/diary/23-00-HUST.jpg?raw=true');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2019-07-25">2 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/heelo-diary/">Hello Diary</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/cmake/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://cmake.org/wp-content/uploads/2018/11/cmake_logo_slider.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2019-07-22">2 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/cmake/">CMake入门</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/storage-basic-concept/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://pic.36krcnd.com/201804/20060915/yucn8kelclf6k0hj!1200');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2019-07-20">2 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/storage-basic-concept/">存储基本概念</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/tcmu/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://github.com/zjs1224522500/files-and-images/blob/master/blog/pic/TCMU-LIO.png?raw=true');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2019-07-17">2 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/tcmu/">TCMU学习笔记</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/cinder/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://docs.openstack.org/cinder/latest/_images/cinder.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2019-07-16">2 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/cinder/">Cinder核心</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/rabbitmq/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://github.com/zjs1224522500/files-and-images/blob/master/blog/pic/rabbitmq-cover.png?raw=true');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2019-07-14">2 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/rabbitmq/">RabbitMQ</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/how-to-develop-test/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://thejournal.com/~/media/EDU/THEJournal/Images/2015/02/20150224test644.jpg');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2019-05-24">2 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/how-to-develop-test/">教你写测试</a>
          </h4>
        </div>
      </article>
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
    <div class="clear"></div>

    <h2 class="year">2018</h2>
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/spring-event/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('http://www.spring-event.com/wp-content/uploads/2017/11/logo.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2018-11-01">3 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/spring-event/">Spring Event</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/design-pattern-factory/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('\media\images\custom-featureImage.jpg');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2018-08-18">3 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/design-pattern-factory/">设计模式之工厂模式</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/learn-spring-data-jpa/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('\media\images\custom-featureImage.jpg');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2018-05-06">3 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/learn-spring-data-jpa/">SpringData-JPA</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/tinyspring-learnTwo-AOP/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('\media\images\custom-featureImage.jpg');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2018-04-10">3 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/tinyspring-learnTwo-AOP/">tinySpring学习笔记（二）-实现AOP</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/Head-Frist-Spring-Cloud/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('\media\images\custom-featureImage.jpg');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2018-02-06">3 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/Head-Frist-Spring-Cloud/">Head Frist Spring Cloud</a>
          </h4>
        </div>
      </article>
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
    <div class="clear"></div>

    <h2 class="year">2017</h2>
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/apply-intern-java/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('\media\images\custom-featureImage.jpg');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2017-12-21">3 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/apply-intern-java/">2017.11找实习-面经-Java</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/transaction-and-lock/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('\media\images\custom-featureImage.jpg');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2017-12-21">3 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/transaction-and-lock/">事务和锁</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/arithmetic-sort-exercise-one/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('\media\images\custom-featureImage.jpg');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2017-12-13">3 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/arithmetic-sort-exercise-one/">常见算法之寻找K大数</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/redis-data-structure-two/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('\media\images\custom-featureImage.jpg');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2017-12-07">3 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/redis-data-structure-two/">Redis数据类型</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/redis-start-one/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('\media\images\custom-featureImage.jpg');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2017-12-07">3 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/redis-start-one/">Redis安装与配置</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/tinySpring-learnOne-IOC/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('\media\images\custom-featureImage.jpg');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2017-11-18">3 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/tinySpring-learnOne-IOC/">tinySpring学习笔记（一）-实现IOC容器</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/Servlet-apply-two/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('\media\images\custom-featureImage.jpg');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2017-11-02">4 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/Servlet-apply-two/">Servlet常用用法（二）-文件上传下载</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/Servlet-apply-one/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('\media\images\custom-featureImage.jpg');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2017-11-01">4 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/Servlet-apply-one/">Servlet常用用法（一）</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/VerifyCode-Java/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('\media\images\custom-featureImage.jpg');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2017-10-29">4 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/VerifyCode-Java/">验证码Java实现</a>
          </h4>
        </div>
      </article>
      
    
    <div class="clear"></div>

</div>
            <!-- end: .articles -->
            
                        <div class="epcl-pagination section">
              <div class="nav">
                
                  <a href="https://blog.shunzi.tech/archives/" class="prev button red">上一页</a>
                
                
                  <a href="https://blog.shunzi.tech/archives/page/3/" class="next button red">下一页</a>
                
              </div>
            </div>
            
          </div>
          </div>
        </div>
      </main>

        <footer id="footer" class="grid-container">
        <div class="widgets row gradient-effect">
            <div class="default-sidebar border-effect">
              <div class="grid-33 tablet-grid-50 mobile-grid-100">
                <section id="tag_cloud-2" class="widget widget_epcl_posts_thumbs underline-effect">
                  <h4 class="widget-title title white bordered">最新文章</h4>
                  
                  
                  <article class="item post-0 post type-post status-publish format-standard has-post-thumbnail hentry">
                    <a href="https://blog.shunzi.tech/post/cpp-multi-thread/" class="thumb hover-effect">
                      <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20210513192958.png');"></span>
                    </a>
                    <div class="info gradient-effect">
                      <time datetime="2021-05-06">2021-05-06</time>
                      <h4 class="title usmall">
                        <a href="https://blog.shunzi.tech/post/cpp-multi-thread/">C++ 多线程</a>
                      </h4>
                    </div>
                    <div class="clear"></div>
                  </article>
                  
                  
                  
                  <article class="item post-1 post type-post status-publish format-standard has-post-thumbnail hentry">
                    <a href="https://blog.shunzi.tech/post/c-basic/" class="thumb hover-effect">
                      <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20210513192631.png');"></span>
                    </a>
                    <div class="info gradient-effect">
                      <time datetime="2021-04-06">2021-04-06</time>
                      <h4 class="title usmall">
                        <a href="https://blog.shunzi.tech/post/c-basic/">C 基础</a>
                      </h4>
                    </div>
                    <div class="clear"></div>
                  </article>
                  
                  
                  
                  <article class="item post-2 post type-post status-publish format-standard has-post-thumbnail hentry">
                    <a href="https://blog.shunzi.tech/post/basic-of-concurrency-one/" class="thumb hover-effect">
                      <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200717213648.png');"></span>
                    </a>
                    <div class="info gradient-effect">
                      <time datetime="2021-04-05">2021-04-05</time>
                      <h4 class="title usmall">
                        <a href="https://blog.shunzi.tech/post/basic-of-concurrency-one/">Series Three of Basic of Concurrency - Condition Variables</a>
                      </h4>
                    </div>
                    <div class="clear"></div>
                  </article>
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  <div class="clear"></div>
                </section>
              </div>

              <div class="grid-33 tablet-grid-50 mobile-grid-100">
                <section id="tag_cloud-2" class="widget widget_tag_cloud underline-effect">
                  <h4 class="widget-title title white bordered">标签云</h4>
                  <div class="tagcloud">
                    
                      <a href="https://blog.shunzi.tech/tag/n2w6bz87h/" class="ctag ctag-0 ctag-n2w6bz87h" aria-label="">编程语言</a>
                    
                      <a href="https://blog.shunzi.tech/tag/3zCwFWPHxH/" class="ctag ctag-1 ctag-3zCwFWPHxH" aria-label="">存储</a>
                    
                      <a href="https://blog.shunzi.tech/tag/la-n8a0mo/" class="ctag ctag-2 ctag-la-n8a0mo" aria-label="">读书笔记</a>
                    
                      <a href="https://blog.shunzi.tech/tag/os/" class="ctag ctag-3 ctag-os" aria-label="">OS</a>
                    
                      <a href="https://blog.shunzi.tech/tag/5uQUdLlSC/" class="ctag ctag-4 ctag-5uQUdLlSC" aria-label="">Paper</a>
                    
                      <a href="https://blog.shunzi.tech/tag/_jfuTNqah/" class="ctag ctag-5 ctag-_jfuTNqah" aria-label="">LSM</a>
                    
                      <a href="https://blog.shunzi.tech/tag/hbaTDSglx-/" class="ctag ctag-6 ctag-hbaTDSglx-" aria-label="">工具</a>
                    
                      <a href="https://blog.shunzi.tech/tag/EO3XpMf_y/" class="ctag ctag-7 ctag-EO3XpMf_y" aria-label="">Linux</a>
                    
                      <a href="https://blog.shunzi.tech/tag/wAFV_pvXZ/" class="ctag ctag-8 ctag-wAFV_pvXZ" aria-label="">cs-course</a>
                    
                      <a href="https://blog.shunzi.tech/tag/VqiGqmxbod/" class="ctag ctag-9 ctag-VqiGqmxbod" aria-label="">6.824</a>
                    
                      <a href="https://blog.shunzi.tech/tag/geK0jEW-T/" class="ctag ctag-10 ctag-geK0jEW-T" aria-label="">分布式</a>
                    
                      <a href="https://blog.shunzi.tech/tag/l8sKsLUAi/" class="ctag ctag-11 ctag-l8sKsLUAi" aria-label="">KVS</a>
                    
                      <a href="https://blog.shunzi.tech/tag/9msH-lUaA/" class="ctag ctag-12 ctag-9msH-lUaA" aria-label="">缓存</a>
                    
                      <a href="https://blog.shunzi.tech/tag/i2b42Y2j6/" class="ctag ctag-13 ctag-i2b42Y2j6" aria-label="">Ceph</a>
                    
                      <a href="https://blog.shunzi.tech/tag/oBVOD8v4ou/" class="ctag ctag-14 ctag-oBVOD8v4ou" aria-label="">一致性</a>
                    
                      <a href="https://blog.shunzi.tech/tag/gqgftpk_y/" class="ctag ctag-15 ctag-gqgftpk_y" aria-label="">AI</a>
                    
                      <a href="https://blog.shunzi.tech/tag/shu-ju-ku/" class="ctag ctag-16 ctag-shu-ju-ku" aria-label="">数据库</a>
                    
                      <a href="https://blog.shunzi.tech/tag/ZnIN9Ge-w/" class="ctag ctag-17 ctag-ZnIN9Ge-w" aria-label="">对象存储</a>
                    
                      <a href="https://blog.shunzi.tech/tag/4zx4ysLGro/" class="ctag ctag-18 ctag-4zx4ysLGro" aria-label="">云计算</a>
                    
                      <a href="https://blog.shunzi.tech/tag/Y_nsOD1At/" class="ctag ctag-19 ctag-Y_nsOD1At" aria-label="">SSD</a>
                    
                      <a href="https://blog.shunzi.tech/tag/E2d1yYZcV8/" class="ctag ctag-20 ctag-E2d1yYZcV8" aria-label="">虚拟化</a>
                    
                      <a href="https://blog.shunzi.tech/tag/PhD/" class="ctag ctag-21 ctag-PhD" aria-label="">Ph.D</a>
                    
                      <a href="https://blog.shunzi.tech/tag/ZqEqvRTvl/" class="ctag ctag-22 ctag-ZqEqvRTvl" aria-label="">网络</a>
                    
                      <a href="https://blog.shunzi.tech/tag/PuY19cs53/" class="ctag ctag-23 ctag-PuY19cs53" aria-label="">仿真</a>
                    
                      <a href="https://blog.shunzi.tech/tag/rIIc9E-ZvN/" class="ctag ctag-24 ctag-rIIc9E-ZvN" aria-label="">系统结构</a>
                    
                      <a href="https://blog.shunzi.tech/tag/fu-wu-qi/" class="ctag ctag-25 ctag-fu-wu-qi" aria-label="">服务器</a>
                    
                      <a href="https://blog.shunzi.tech/tag/X-lnqf1Ex/" class="ctag ctag-26 ctag-X-lnqf1Ex" aria-label="">容器</a>
                    
                      <a href="https://blog.shunzi.tech/tag/5h7k39FKw/" class="ctag ctag-27 ctag-5h7k39FKw" aria-label="">C语言</a>
                    
                      <a href="https://blog.shunzi.tech/tag/diary/" class="ctag ctag-28 ctag-diary" aria-label="">Diary</a>
                    
                      <a href="https://blog.shunzi.tech/tag/DyzFtOe6x/" class="ctag ctag-29 ctag-DyzFtOe6x" aria-label="">计算机基础</a>
                    
                      <a href="https://blog.shunzi.tech/tag/oqE3oKihb/" class="ctag ctag-30 ctag-oqE3oKihb" aria-label="">OpenStack</a>
                    
                      <a href="https://blog.shunzi.tech/tag/p_z7gKe6R/" class="ctag ctag-31 ctag-p_z7gKe6R" aria-label="">中间件</a>
                    
                      <a href="https://blog.shunzi.tech/tag/Test/" class="ctag ctag-32 ctag-Test" aria-label="">测试</a>
                    
                      <a href="https://blog.shunzi.tech/tag/Product-Standard/" class="ctag ctag-33 ctag-Product-Standard" aria-label="">Product Standard</a>
                    
                      <a href="https://blog.shunzi.tech/tag/spring/" class="ctag ctag-34 ctag-spring" aria-label="">Spring</a>
                    
                      <a href="https://blog.shunzi.tech/tag/she-ji-mo-shi/" class="ctag ctag-35 ctag-she-ji-mo-shi" aria-label="">设计模式</a>
                    
                      <a href="https://blog.shunzi.tech/tag/mian-jing/" class="ctag ctag-36 ctag-mian-jing" aria-label="">面经</a>
                    
                      <a href="https://blog.shunzi.tech/tag/suan-fa/" class="ctag ctag-37 ctag-suan-fa" aria-label="">算法</a>
                    
                      <a href="https://blog.shunzi.tech/tag/redis/" class="ctag ctag-38 ctag-redis" aria-label="">Redis</a>
                    
                      <a href="https://blog.shunzi.tech/tag/javaweb/" class="ctag ctag-39 ctag-javaweb" aria-label="">JavaWeb</a>
                    
                      <a href="https://blog.shunzi.tech/tag/KyMCZj2Wl/" class="ctag ctag-40 ctag-KyMCZj2Wl" aria-label="">WEB容器</a>
                    
                      <a href="https://blog.shunzi.tech/tag/javase/" class="ctag ctag-41 ctag-javase" aria-label="">JavaSE</a>
                    
                  </div>
                  <div class="clear"></div>
                </section>
              </div>

              <div class="grid-33 tablet-grid-50 mobile-grid-100">
                <section id="epcl_about-2" class="widget widget_epcl_about underline-effect">
                  <h4 class="widget-title title white bordered">关于我</h4>
                  <div class="avatar">
                    <a href="" class="translate-effect thumb"><span class="fullimage cover" style="background-image: url(https://blog.shunzi.tech/images/avatar.png);"></span></a>
                  </div>
                  <div class="info">
                    <h4 class="title small author-name gradient-effect no-margin"><a href="">Elvis Zhang</a></h4>
                    <p class="founder">The easy way or the right way.</p>
                    <div class="social">
                      
                          
                            <a href="https://github.com/zjs1224522500" class="translate-effect" target="_blank"><i class="fa fa-github"></i></a>
                        
                      
                          
                            <a href="https://twitter.com/1224522500Elvis" class="translate-effect" target="_blank"><i class="fa fa-twitter"></i></a>
                        
                      
                        
                      
                        
                      
                        
                      
                    </div> 
                  </div>
                  <div class="clear"></div>
                  </section>
              </div>

            </div>
            <div class="clear"></div>
        </div>

        <div class="logo">
          <a href="https://blog.shunzi.tech"><img src="\media\images\custom-footerLogo.jpg" alt=""></a>
        </div>
        <p class="published border-effect">
          ©2019 共 115 篇文章
          <br/>
          Theme <a href="https://gridea.dev/" target="_blank">「breek」</a> Powered by <a href="https://gridea.dev/" target="_blank">「Gridea」</a>
        </p>
        
        <a href="javascript:void(0)" id="back-to-top" class="epcl-button dark" style="display:none">
          <i class="fa fa-arrow"></i>
        </a>
    </footer>
    
    <div class="clear"></div>

        
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/leancloud-storage/dist/av-min.js"></script>
<script type="text/javascript" src="https://cdn.staticfile.org/valine/1.3.10/Valine.Pure.min.js"></script>
<script>
    new Valine({
        el: '#comments',
        appId: 'Pj5H1z0w7hJlLGJpGBh9NrCq-MdYXbMMI' ,
        appKey: 'LdR8vK5EaBfK87esF7tlbsXe',
        pageSize: 30,
        placeholder: '既然来了，那就留个痕迹吧~',
        visitor: true // 阅读量统计
    })
</script>
    

    </div>
    <!-- end: #wrapper -->
  </body>
</html>
